import re


text = '''    
有效用户：
姓名：张三
姓名：李四
姓名：王五
无效用户：
姓名：不知名的小虾米
姓名：隐身的张大侠
'''

big_data = re.findall('有效用户(.*?)无效用户', text, re.S)
print('big_data:{}'.format(big_data))

useful_data = re.findall('姓名：(.*?)\n', big_data[0])
print('真正有效的姓名：{}'.format(useful_data))




